.register{
	.btns{
		margin-top: 10px;
		&.user{
			margin-top: 70px;
		}
		&.doc{
			.button{
				background-color: #FFF;
				color: #39d167;
			}
		}
	}
}

.register-user{
	.button.active{
		background-color: #e5e5e5;
	}
	.btns{
		margin-top: 10px;
	}
	.ipt-item{
		background: none;
		border: none;
		padding-top: 0px;
		padding-bottom: 0px;
		input[type='tel'],input[type='password'],input[type='text'],textarea{
			border-radius: 3px 3px;
			border: solid 1px #ddd;
			font-size: 18px;
			width: 100%;
			line-height: 34px;
			height: 34px;
		}
		.txt{
			color: #666666;
		}
		.phone{
			padding-left: 27px;
			background-image: url("../img/ipt-1.jpg");
			background-repeat: no-repeat;
			background-size: contain;
		}
		.code{
			padding-left: 27px;
			background-image: url("../img/ipt-2.jpg");
			background-repeat: no-repeat;
			background-size: contain;
		}
		&.agree{
			.txt{
				text-align: left;
				label{
					font-size: 16px;
				}
				input[type=checkbox]{
					font-size: 16px;
					margin-right: 5px;
				}
				span{
					color: #39d167;
					text-decoration: underline;
				}
			}
		}
	}
}

.register-doc-info{
	background-color: #e6e6e6;
	.tit{
		height: 30px;
		font-size: 16px;
		font-weight: bold;
		color: #000;
		margin-bottom: 0px;
	}
	
}
.register-doc-info-select{
	background-color: #FFF;
	.list{
		.item{
			height: 35px;
			line-height: 35px;
			background: none;
			padding-top: 0px;
			padding-bottom: 0px;
			span{
				font-size: 18px;
				&.green{
					color: #39d167;
				}
			}
		}
	}
}
.register-noduty{
	padding: 10px;
	font-size: 14px;
	line-height: 30px;
	text-indent: 2em;
}
